package com.rx.mylist.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.rx.core.data.RxData;
import com.rx.core.dbase.RxMarkDbMust;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.math.BigDecimal;

@RxData
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
public class ListCompanyInfo extends RxMarkDbMust {
    private static final long serialVersionUID = 1L;

    @TableField("STATUS")
    private String status;

    @TableField("TYPE")
    private String type;

    @TableField("SHOW_LOGO")
    private String showLogo;

    @TableField("SHOW_SQUARE")
    private String showSquare;

    @TableField("CODE")
    private String code;

    @TableField("NAME")
    private String name;

    @TableField("LOGO")
    private String logo;

    @TableField("AD_WORD")
    private String adWord;

    @TableField("AD_IMAGE")
    private String adImage;

    @TableField("PHONE")
    private String phone;

    @TableField("ADDR")
    private String addr;

    @TableField("DESCRIPTION")
    private String description;


    @TableField("LONGITUDE")
    private String longitude;

    @TableField("LATITUDE")
    private String latitude;

    @TableField("CITY")
    private String city;

    @TableField("LIST_CODE")
    private String listCode;

    @TableField("SORT")
    private Integer sort;

    @TableField("TICKET_AMOUNT")
    private BigDecimal ticketAmount;


    // 轮播JSON
    @TableField("CAROUSEL")
    private String carousel;

    @TableField("REMARK")
    private String remark;
}
